holiday accommodation - German English Dictionary